Termination Proof Script

Consider the TRS R consisting of the rewrite rules
1:    minus(minus(x))  → x
2:    minus(x + y)  → minus(minus(minus(x))) * minus(minus(minus(y)))
3:    minus(x * y)  → minus(minus(minus(x))) + minus(minus(minus(y)))
4:    f(minus(x))  → minus(minus(minus(f(x))))
There are 16 dependency pairs:
5:    MINUS(x + y)  → MINUS(minus(minus(x)))
6:    MINUS(x + y)  → MINUS(minus(x))
7:    MINUS(x + y)  → MINUS(x)
8:    MINUS(x + y)  → MINUS(minus(minus(y)))
9:    MINUS(x + y)  → MINUS(minus(y))
10:    MINUS(x + y)  → MINUS(y)
11:    MINUS(x * y)  → MINUS(minus(minus(x)))
12:    MINUS(x * y)  → MINUS(minus(x))
13:    MINUS(x * y)  → MINUS(x)
14:    MINUS(x * y)  → MINUS(minus(minus(y)))
15:    MINUS(x * y)  → MINUS(minus(y))
16:    MINUS(x * y)  → MINUS(y)
17:    F(minus(x))  → MINUS(minus(minus(f(x))))
18:    F(minus(x))  → MINUS(minus(f(x)))
19:    F(minus(x))  → MINUS(f(x))
20:    F(minus(x))  → F(x)
The approximated dependency graph contains 2 SCCs: {5-16} and {20}.
Tyrolean Termination Tool  (0.40 seconds)   ---  May 3, 2006